Advertisement
Advertisement
operating theatre
noun
a room in which surgical operations are performed
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
a room in which surgical operations are performed
Advertisement
Advertisement
Advertisement
Advertisement
Browse